fowling piece


Results for "fowling piece"

English - Turkish Dictionary

fowling piece

(English - Turkish Dictionary) :
av tüfeği.